Blue Star Hotel
51-53 Steyne Rd., Acton, London, United Kingdom, W3 9NU
(02089) 928815 Phone